Formosan cherry - Spanish English Dictionary